/*
 * Copyright (C) 拾光分享网 
 * All rights reserved, Designed By www.hiai.top.
 * Email：goodsking@163.com.
 * Version：V1.0.2(20230701).
 */
package top.hiai.common.model.base;

import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;

/**
* @Author www.hiai.top
* @Email  goodsking@163.com
* @Message 更多资源尽在www.hiai.top
* @Introduction 类的介绍
*/
@SuppressWarnings("serial")
public abstract class UserBase<M extends UserBase<M>> extends Model<M> implements IBean {
	
	@SuppressWarnings("unchecked")
	public M setUid(java.lang.Integer uid) {
		set("uid", uid);
		return (M)this;
	}
	
	public java.lang.Integer getUid() {
		return getInt("uid");
	}
	
	public void setNickName(java.lang.String nickName) {
		set("nickName", nickName);
	}
	
	public java.lang.String getNickName() {
		return getStr("nickName");
	}
	
	public void setEmail(java.lang.String email) {
		set("email", email);
	}
	
	public java.lang.String getEmail() {
		return getStr("email");
	}
	
	public void setSalt(java.lang.String salt) {
		set("salt", salt);
	}
	
	public java.lang.String getSalt() {
		return getStr("salt");
	}
	
	public void setPassword(java.lang.String password) {
		set("password", password);
	}
	
	public java.lang.String getPassword() {
		return getStr("password");
	}
	
	public void setStatus(java.lang.Integer status) {
		set("status", status);
	}
	
	public java.lang.Integer getStatus() {
		return getInt("status");
	}
	
	public void setCreateAt(java.util.Date createAt) {
		set("createAt", createAt);
	}
	
	public java.util.Date getCreateAt() {
		return get("createAt");
	}
	
	public void setAvatar(java.lang.String avatar) {
		set("avatar", avatar);
	}
	
	public java.lang.String getAvatar() {
		return getStr("avatar");
	}
	
	public void setSign(java.lang.String sign) {
		set("sign", sign);
	}
	
	public java.lang.String getSign() {
		return getStr("sign");
	}
	
	public void setPoints(java.lang.Integer points) {
		set("points", points);
	}
	
	public java.lang.Integer getPoints() {
		return getInt("points");
	}
	
	public void setPrestige(java.lang.Integer prestige) {
		set("prestige", prestige);
	}
	
	public java.lang.Integer getPrestige() {
		return getInt("prestige");
	}
	
	public void setViews(java.lang.Integer views) {
		set("views", views);
	}
	
	public java.lang.Integer getViews() {
		return getInt("views");
	}
	
	public void setIs_auth(java.lang.Integer is_auth) {
		set("is_auth", is_auth);
	}
	
	public java.lang.Integer getIs_auth() {
		return getInt("is_auth");
	}
	
	public void setAuthName(java.lang.String authName) {
		set("authName", authName);
	}
	
	public java.lang.String getAuthName() {
		return getStr("authName");
	}
	
	public void setTrueName(java.lang.String trueName) {
		set("trueName", trueName);
	}
	
	public java.lang.String getTrueName() {
		return getStr("trueName");
	}
	
	public void setAuthTime(java.util.Date authTime) {
		set("authTime", authTime);
	}
	
	public java.util.Date getAuthTime() {
		return get("authTime");
	}

	public void setIs_vip(java.lang.Integer is_vip) {
		set("is_vip", is_vip);
	}

	public java.lang.Integer getIs_vip() {
		return getInt("is_vip");
	}
}